package cn.bdqn.service;

import cn.bdqn.domain.Doctor;

public interface DoctorService {


    /**
     *删除医生信息
     * @param id 医生id主键
     * @return  是否删除成功
     */
    public int takeOffByid(Integer id);


    /**
     *添加医生信息
     * @param record 医生信息
     * @return  是否添加成功
     */
    public int addDoctorInformation(Doctor record);

    /**
     * 选择性添加
     * @param record 医生信息
     * @return 是否添加成功
     */
    public int addSelective(Doctor record);

    /**
     * 查询全部医生
     * @param id 医生id主键
     * @return 返回查询医生信息
     */
    public Doctor queryDoctorInformation(Integer id);

    /**
     * 修改医生全部信息
     * @param record 待修改的医生信息
     * @return  是否修改成功
     */
    public int changeDoctorInformationByidSelective(Doctor record);


    /**
     * 修改医生部分信息
     * @param record 待修改的医生信息
     * @return  是否修改成功
     */
    public int changeDoctorInformationById(Doctor record);





}
